level crossing – English–Français translations

🇬🇧 en fr 🇫🇷

level crossing noun

  • at-grade crossing
passage à niveau, PN
Wiktionary Links